@charset "utf-8";


.navi_act_jh ul{
	padding: 0;
}
.navi_act_jh ul li {
  width: 156px;
  list-style: none;
  line-height: 41px;
  background: #252525;
  margin-bottom: 3px;
  color: #7d7c7c;
  font-size: 14px;
  font-weight: 500;
  letter-spacing: 1px;
  transition: background 0.5s ease; }
  .navi_act_jh ul li:last-of-type {
    margin-bottom: 0; }
  .navi_act_jh ul li:hover {
    background: #000; }
  .navi_act_jh ul li a div {
    color: #7d7c7c;
    text-align: center;
     }
  .navi_act_jh ul li[focl] a div {
    color: #fff; }